home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / FAQs / netfaqs / fax-faq < prev    next >
Text File  |  1994-08-01  |  65KB  |  1,628 lines

  1.  
  2. Newsgroups: comp.dcom.fax,alt.fax,news.answers,alt.answers,comp.answers
  3. From: pajari@Faximum.COM (George E. Pajari)
  4. Subject: Fax (comp.dcom.fax) Frequently Asked Questions (FAQ) [Part 1/2]
  5. Followup-To: comp.dcom.fax
  6. Summary: Frequently asked questions about fax communications, protocols,
  7.     standards, modems, products, and publications.
  8. Keywords: fax faq
  9. Sender: pajari@Faximum.COM (George Pajari)
  10. Reply-To: faxfaq@faximum.com (FAQ Comments)
  11. Organization: Faximum Software, Vancouver, B.C., Canada
  12. Date: Wed, 26 Jan 1994 03:15:15 GMT
  13. Approved: news-answers-request@MIT.Edu
  14. Lines: 658
  15. Xref: bloom-beacon.mit.edu comp.dcom.fax:4527 news.answers:14610 alt.answers:1738 comp.answers:3600
  16.  
  17. Archive-name: fax-faq/part1
  18.  
  19. comp.dcom.fax FAQ (Frequently Asked Questions) -- Part 1 of 2
  20. -------------------------------------------------------------
  21.  
  22. January 1994
  23.  
  24. This article contains the answers to some Frequently Asked Questions (FAQ)
  25. often seen in the USENET newsgroup comp.dcom.fax relating to facsimile
  26. standards, software, and hardware.  It will be posted approximately monthly. 
  27.  
  28. If you would like to make any submissions or corrections to the FAQ, please
  29. contact faxfaq@faximum.com.  Your input is greatly appreciated.  Suggested
  30. questions need not be accompanied by suggested answers.  Areas that are in
  31. particular need of contributions are marked "<Need more information>".
  32. Flames and other comments (constructive or otherwise) are also welcomed.
  33.  
  34. Note that this FAQ is primarily concerned with fax standards in general
  35. and computer-based fax in particular.  It contains little information on 
  36. commercial fax machines and related paraphenalia.  If someone else would
  37. like to start and maintain such a section (or separate FAQ) they are more
  38. than welcome to do so. Otherwise, please send contributions to this FAQ.
  39.  
  40. regards
  41. g.
  42.                               pajari@Faximum.COM
  43. George Pajari / Faximum Software / Tel: +1 (604) 925-3600 / Fax: ... 926-8182
  44.      1497 Marine Drive, Suite 300 / West Vancouver, BC / Canada  V7T 1B8
  45.  
  46.  
  47. Std. Disclaimers:
  48. ----------------
  49.  
  50. The content of this article is the sole responsibility of the author(s) and
  51. contributors, and does not necessarily represent the opinions or policies
  52. of their employers or other companies mentioned. 
  53.  
  54. The information provided herein is believed to be correct but the author and
  55. contributors cannot accept any liability for errors and omissions.  Readers
  56. are cautioned to verify any information before making decisions or taking
  57. action based upon this information.
  58.  
  59. While every reasonable effort has been taken to maintain an objective and 
  60. unbiased approach in the collection and presentation of this information,
  61. readers are advised that the author and possibly some of the contributors
  62. work for or have an interest in commercial organisations involved in the
  63. fax and/or computer industry.
  64.  
  65.  
  66. =================
  67. TABLE OF CONTENTS
  68. =================
  69.  
  70. Note that this FAQ has grown to the point where it has been split into two
  71. parts.  Part 1 contains the front matter (introduction, disclaimer, etc.)
  72. and the glossary.  Part 2 contains everything else (questions and answers,
  73. sources of information, and information on products).
  74.  
  75. ----- Part 1 of 2  [This part] -----
  76.  
  77. G.    Glossary and Background Information
  78.  
  79. ----- Part 2 of 2  [The other part] -----
  80.  
  81. Q.    Frequently Asked Questions
  82. Q.1    Can I use my * data modem to send/receive faxes?
  83. Q.1A    Can my fax modem transmit data?
  84. Q.2    How can I fax PostScript or PCL documents using computer-based fax?
  85. Q.3    How can I view incoming faxes on my computer?
  86. Q.4    How can I print incoming faxes on my computer?
  87. Q.5    Can fax modems also handle data or voice calls?
  88. Q.6    What resolution are fax images?
  89. Q.7    Can I take a fax file and edit it?
  90. Q.8    Is there a standard program interface (API) for fax communications?
  91. Q.9    How can I share my single phone line with voice, fax, data, etc.
  92.  
  93. I.    Sources of Information
  94. I.1    Standards Related to Facsimile Communication
  95. I.2    Where to Obtain Standards Documents and Related Information
  96. I.3    Magazine Reviews of UNIX Fax Software
  97. I.4    Magazine Reviews of DOS/Windows Fax Software
  98. I.5    Magazine Reviews of Mac Fax Software
  99. I.6    Magazine Reviews of Fax Modems (see also O/S specific reviews)
  100. I.7    Magazine Reviews of Fax Machines
  101. I.8    Publications Devoted to Fax and Telecommunications
  102. I.9    Books on Fax
  103. I.10    Other Sources of Information on Fax
  104. I.11    Conferences on Fax
  105. I.12    Associations Related to Fax Technology
  106. I.13    Fax-on-Demand Phone Numbers
  107.  
  108. P.    Product Information
  109. P.1    List of UNIX Fax Software
  110. P.2    List of MS-DOS Fax Software
  111. P.3    List of MacIntosh Fax Software
  112. P.4    List of Windows Fax Software
  113. P.5    List of OS/2 Fax Software
  114. P.6    List of Fax Modem Vendors
  115. P.7    List of Fax Board Vendors
  116. P.8    List of Vendors of Secure Fax Equipment
  117.  
  118.  
  119. ===============================================================================
  120. Subject:    G.  GLOSSARY and BACKGROUND INFORMATION
  121. ===============================================================================
  122.  
  123. ANSI/AIIM MS53-1993
  124.   The American National Standard File Format for Storage and Exchange of
  125.   Images - Bi-Level Image File Format: Part 1 (ANSI/AIIM MS53-1993) was 
  126.   approved in 1993.  The standard defines a format for a file containing 
  127.   one page with one image.  Page sizes and image sizes can be specified.
  128.   Both definite length and indefinite length are supported.  Clipping of the
  129.   image can be specified.  Image coding may be according to ITU-T Recs. T.4 
  130.   (one- and two-dimensional) and Rec. T.6.  Bitmap may also be specified.
  131.   Both facsimile style least significant bit and industry style most
  132.   significant bit mapping are supported.
  133.   (Definition courtesy of hrs1@cbnewsi.cb.att.com (herman.r.silbiger))
  134.  
  135. BFT or
  136. Binary File Transfer
  137.   A method of transferring files using fax modems (as an extension to the
  138.   fax protocol).  This standard, which will be approved shortly, will be
  139.   referred to as T.434.  
  140.  
  141. Brooktrout Patent (taken from a press release from Brooktrout)
  142.   Brooktrout's patent (number 4,918,722), issued by the US patent office 
  143.   in 1990, covers generally any method for the selection of facsimile messages 
  144.   and their deliver to a particular telephone number under control of commands
  145.   entered through a telephone, for example in the form of signals generated 
  146.   from the telephone's touch-tone keypad.  This method is employed in many 
  147.   fax-on-demand systems, which provide business users and service providers the 
  148.   ability to offer automated fax delivery of specified information in response 
  149.   to requests from customers, subscribers or other callers.
  150.   [Editor's note: this patent is the subject of litigation and the current
  151.    status or validity of this patent is not known.]
  152.  
  153. CAS
  154.   An API for fax devices invented by Intel and DCA and tied to the Intel
  155.   and MS-DOS architectures.
  156.  
  157.  
  158. CCITT
  159.   Comite Consultatif International Telegraphique et Telephonique (a.k.a. The
  160.   International Telegraph and Telephone Consultative Committee).  The old
  161.   name for ITU-T, the body responsible for setting the international
  162.   standards for telecommunications equipment.  See ITU below.
  163.  
  164.  
  165. CED or
  166. Called Station Identifier
  167.   The distinctive tone generated by a Group III fax machine when it
  168.   answers the phone (2100 Hz).
  169.  
  170.  
  171. Class 1
  172.   The Class 1 fax modem standard describes an extension to the "Hayes Modem
  173.   Command Set" to permit computers to send and receive faxes using fax modems.
  174.   The Class 1 standard is a low-level specification in which most of the 
  175.   protocol work (i.e. T.30) as well as image generation (rasterising and T.4
  176.   compression) must be done by the computer (in software) while the modem only 
  177.   handles the basic modulation as well as converting the asynchronous data 
  178.   from the computer into the synchronous packets used in fax communications.
  179.  
  180.   The primary advantage of Class 1 modems is that fax protocol is implemented
  181.   in software which means that new extensions to the fax protocol standard
  182.   (i.e. T.30) can be implemented without requiring a ROM change in the modem
  183.   (or without waiting for the modem manufacturer to get around to supporting
  184.   the new feature). Also software developers are not dependent on the quality
  185.   of the T.30 firmware in the modem (as are developers who use Class 2 modems).
  186.  
  187.   The primary disadvantages are (a) the software vendor has to handle the
  188.   complexity of the T.30 protocol and (b) Class 1 is very sensitive to timing 
  189.   and multi-tasking operating systems (such as *IX) have great difficulty in 
  190.   reliably meeting the tight timing constraints and maintaining the fax 
  191.   connection.  Lifting this timing limitation is the primary motivation 
  192.   behind the new proposed Class 4 standard.
  193.  
  194.   The official standard for Class 1 is EIA/TIA-578.
  195.  
  196.   Although the official standard is copyright EIA/TIA/ANSI, a draft version
  197.   has been published electronically by Supra and is available from their
  198.   BBS (see section I.10 for the number) and from Sam Leffler at SGI (retrieve 
  199.   his FlexFax package, described in section P.1).
  200.  
  201.  
  202. Class 2
  203.   The Class 2 fax modem standard describes an extension to the "Hayes Modem
  204.   Command Set" to permit computers to send and receive faxes using fax modems.
  205.   The Class 2 standard is a higher-level specification in which most of the
  206.   protocol work (i.e. T.30) is done by the modem while the computer is
  207.   responsible for managing the session and providing the image data in the
  208.   appropriate format (i.e. T.4).
  209.  
  210.   The primary advantage of Class 2 is that the low-level detail work is
  211.   handled by the modem.  Not only does this mean that software developers
  212.   do not have to be burdened with having to support the T.30 protocol, it
  213.   also relieves the host computer of all of the time-critical aspects of
  214.   fax communications, making support of Class 2 modems under *IX systems
  215.   possible.
  216.  
  217.   The biggest headache for software developers is that the Class 2 standard
  218.   took a long time to be approved (more for political than technical reasons,
  219.   IMHO) and many companies did not wait for the final version to be approved
  220.   before shipping modems.  As a result we have a situation (as of 93Q4) in
  221.   which all shipping Class 2 modems adhere (more or less) to the first draft
  222.   of the TR29.2 committee (document SP-2388) and not to the standard as it
  223.   was approved. To compensate for this, the "new" Class 2 is referred to as
  224.   Class 2.0 and the "old" as plain Class 2.
  225.  
  226.   (Warning - flame from a frustrated fax programmer on...)
  227.   Even more disconcerting is the fact that most companies who have implemented
  228.   (the old) Class 2 have done one or more things wrong (they must have been 
  229.   smoking *and* inhaling) so we have a further division of the standard into 
  230.   "true, old Class 2" (which includes the Everex 24/96D and MultiTech modems)
  231.   and everything else (mostly based on the Rockwell chip which differs from
  232.   SP-2388 in a number of ways, although some other chip makers, such as EXAR,
  233.   have found even more ways than Rockwell to depart from SP-2388).  It's so bad 
  234.   that most modem companies now implement the Rockwell version of Class 2 just 
  235.   because so many of the *%#& things have been shipped (i.e. Multitech has a 
  236.   special command which switches their modem from proper Class 2 operation to 
  237.   Rockwell-like operation just so they can interoperate with DOS software that 
  238.   expects Rockwell-like operation).  And of course no one at Rockwell or EXAR
  239.   or the other companies bothered to write down the difference between their
  240.   version of Class 2 and the TR29.2 document. (Flame off.)
  241.  
  242.   The draft standard for the "old" Class 2 is SP-2388, Document 
  243.   TR-29/89-21R8, dated March 21, 1990.  This is available by contacting the
  244.   EIA/TIA directly.  This is the standard implemented by all Class 2 modems
  245.   on the market prior to the end of 1993.
  246.  
  247.   The official standard for the "new" Class 2 (also referred to as Class 2.0) 
  248.   is EIA/TIA/ANSI-592.  This document is available from Global Engineering 
  249.   Documents (see below).  There are rumours of 2.0 modems shipping but as
  250.   of January 1994 none of those tested by the editor of this FAQ were ready
  251.   for prime time.
  252.  
  253.   Note that although many modems that implement Class 2 also support Class 1,
  254.   Class 1 is *not* a subset of Class 2. Also, there are some modems that only
  255.   support Class 2 and many that only support Class 1.
  256.  
  257.   Although the official standard is copyright EIA/TIA/ANSI, a draft version
  258.   has been published electronically by Supra and is available from their
  259.   BBS (see section I.10 for the number) and from Sam Leffler at SGI (retrieve 
  260.   his FlexFax package, described in section P.1).
  261.  
  262.  
  263. Class 3
  264.   A class number reserved for a project to define a standard for fax modems
  265.   that would, in addition to handling the T.30 protocol (i.e. Class 2), also
  266.   handle the conversion of ASCII data streams into images (i.e. T.4). Although
  267.   there are a couple of fax modems that handle the ASCII to fax conversion,
  268.   no draft document has been circulated and the future of this project is in
  269.   doubt.
  270.  
  271.  
  272. Class 4
  273.   Class 1 with intelligent buffering to reduce the need for the host
  274.   computer to respond instantly to the fax modem. This standard is expected
  275.   to go out to ballot in 94.
  276.  
  277.  
  278. Class 8
  279.   Not a fax standard at all but an extension to the Hayes command set to
  280.   support voice.
  281.  
  282.  
  283. CNG or
  284. Calling Tone
  285.   The distinctive tone that a fax machine ought to generate when placing
  286.   a fax call (1100 Hz on for 1/2 second, off for 3 seconds). Note that the
  287.   Group 3 fax standard only requires fax machines in "automatic operation"
  288.   to generate this tone so that machines which require you to dial the
  289.   number (either on the keypad of the fax machine or using an attached
  290.   phone) need not generate this tone.  The lack of CNG can cause some
  291.   fax switches (see Q.9 below) problems.
  292.  
  293.   There has ben a proposal to change the Group 3 standard to mandate CNG
  294.   on all fax calls.
  295.  
  296.  
  297. CSI or
  298. Called Subscriber Information
  299.   The "name" of the answering fax machine.  An optional frame of information
  300.   sent to the calling fax machine during Phase B (see T.30 below). Although
  301.   many fax machines permit ASCII information, the T.30 standard states that
  302.   this is to contain the international phone number of the fax machine, 
  303.   including the plus symbol, the country code, the area code, and the
  304.   subscriber number using only digits, the plus symbol, and a space.
  305.   (i.e. the North American fax number (604) 926-8182 ought to be programmed
  306.   into the fax machine as +1 604 926 8182).
  307.  
  308.  
  309. ECM or
  310. Error Correcting Mode
  311.   An extension to T.30 to permit the receiving fax machine to request that
  312.   portions of an image that were received with errors be retransmitted.
  313.  
  314.   Normally the T.4/T.30 protocol is error detecting but not error correcting.
  315.   The receiving fax machine can usually tell when an error has impaired the
  316.   image but cannot selectively request retransmission of the damaged portions
  317.   of the image.  The only options are to (a) ignore the errors (if few in 
  318.   number), (b) request that the page be resent (ignored by most fax machines),
  319.   or (c) give up.
  320.  
  321.  
  322. EIA/TIA
  323.   The Electronics Industry Association and the Telecommunications Industry
  324.   Association.  The U.S. bodies responsible for the development of standards
  325.   related to telecommunications in general and for fax in particular.
  326.  
  327.  
  328. EIA/TIA-465
  329.   The US version of T.4 (will probably be accepted as T.4 in the near 
  330.   future).
  331.  
  332.  
  333. EIA/TIA-466
  334.   The US version of T.30 (will probably be accepted as T.30 in the near 
  335.   future).
  336.  
  337.  
  338. EIA/TIA-530
  339.   The US version of something or other related to fax.
  340.   <Need more information>.
  341.  
  342.  
  343. EIA/TIA-578
  344.   See the definition of Class 1 (above).
  345.  
  346.  
  347. EIA/TIA-592
  348.   See the definition of Class 2 (above).
  349.  
  350.  
  351. EIA/TIA-602
  352.   The ANSI/EIA/TIA standard for the "Hayes Command Set" for modems.
  353.  
  354.  
  355. FaxBios
  356.   An industry consortium (including companies such as Everex, HP, WordPerfect, 
  357.   etc.) that has published a specification for a FAX API.  Versions for
  358.   DOS and WINDOWS have been developed and discussions continue on adapting
  359.   this API to other operating systems.
  360.  
  361.   With the demise of Everex the association seems to have collapsed leaving
  362.   WordPerfect as the only significant company supporting and promoting the
  363.   FaxBios standard.
  364.  
  365.  
  366. Group I Fax
  367.   An old (now obsolete) standard for fax machines in which a page was 
  368.   transmitted in about six minutes at a resolution of 98 scan lines/inch.
  369.   Group I devices frequently worked by attaching the page to be transmitted 
  370.   to a rotating drum (at 180 rpm) along which a photocell moves.  Either 
  371.   amplitude modulation (the blacker the pixel the louder the tone) or 
  372.   frequency modulation (the blacker the pixel the higher the tone) can be used.
  373.   The gory details may be found in ITU-T Recommendation T.2.
  374.  
  375.  
  376. Group II Fax
  377.   An old (now almost obsolete) standard for fax machines in which a page was 
  378.   transmitted in about three minutes at a resolution of 100 scan lines/inch.
  379.   Group II uses vestigial sideband amplitude modulation with phase shifts.
  380.   A white pixel is represented by a louder tone.
  381.  
  382.  
  383. Group III
  384.   One of the current standards for fax machines in which a page is transmitted
  385.   in about one minute.  See the definition of T.30 (below) for more details.
  386.  
  387.  
  388. Group IV
  389.   A standard for fax transmission using ISDN at 64kbps. 
  390.  
  391.  
  392. ITU and
  393. ITU-T
  394.   The International Telecommunication Union (ITU) is the United Nations 
  395.   specialized agency dealing with telecommunications.
  396.  
  397.   The purposes of the ITU as defined in the Convention are:
  398.         - to maintain and extend international cooperation for the improvement 
  399.       and rational use of telecommunication of all kinds;
  400.         - to promote the development of technical facilities and their most 
  401.       efficient operation with a view to improving the efficiency of 
  402.       telecommunication services, increasing their usefulness and making 
  403.       them, so far as possible, generally available to the public;
  404.         - to harmonize the actions of nations in the attainment of those 
  405.       common ends.
  406.  
  407.   The ITU works to fulfil these basic purposes in three main ways:
  408.         1. international conferences and meetings;
  409.     2. technical cooperation;
  410.     3. publication of information, world exhibitions.
  411.  
  412.  
  413.   The ITU is an organization, a union, of Member countries. As of 1993 there
  414.   were 166 Members.  The Union's headquarters are in Geneva, in the Place des 
  415.   Nations.
  416.  
  417.   Before 1993, the ITU consisted organizationally of five permanent organs: 
  418.   the General Secretariat, the International Frequency Registration Board 
  419.   (IFRB), the International Radio Consultative Committee (CCIR), the 
  420.   International Telegraph and Telephone Consultative Committee (CCITT) and 
  421.   the Telecommunications Development Bureau (BDT).  
  422.  
  423.   In early 1993, the ITU was reorganized into the General Secretariat and 
  424.   three Sectors: Radiocommunication, Telecommunication Standardization and 
  425.   Telecommunication Development.  The standards-making activities of the 
  426.   CCITT and CCIR have been consolidated into the Telecommunication 
  427.   Standardization Sector (ITU-T).  The remainder of CCIR activities were 
  428.   integrated with the activities of the IFRB into the Radiocommunication 
  429.   Sector (ITU-R).  The Development Sector (ITU-D) facilitates 
  430.   telecommunications development by offering technical cooperation and 
  431.   assistance.  The ITU General Secretariat supports the activities of the 
  432.   three Sectors.
  433.  
  434.   (This description has been taken from material published by the ITU.)
  435.  
  436.  
  437.   The standards promulgated by the ITU-T are called Recommendations and
  438.   the recommendations of relevance to the fax world are the T series which
  439.   govern the fax protocols and the V series which govern modem operation.
  440.   (See also T.*, and V.*, below.)
  441.  
  442.   For more information on the ITU and the publications available from
  443.   them, see the description of ITUDOC in section I.10 in Part 2 of
  444.   this FAQ.
  445.  
  446.  
  447. MH or Modified Huffman compression
  448.   Also known as Group III one-dimensional compression.  See T.4.
  449.  
  450.  
  451. MR or Modified READ compression
  452.   Also known as Group III two-dimensional compression.  See T.4.
  453.  
  454.  
  455. One-Dimensional Compression
  456.   See T.4
  457.  
  458.  
  459. SP-2388
  460.   The first draft standard for Class 2 that was implemented by many
  461.   companies while waiting for the final standard to be approved
  462.   (see also the definition for Class 2 above).
  463.  
  464.  
  465. T.1
  466.   See Group I Fax.  Not to be confused with T-1, a digital telephony
  467.   standard that runs at 1.544 Mb/s (at least in North America).
  468.  
  469.  
  470. T.4
  471.  One of the <ITU-T> recommendations (i.e. standard) for Group III fax. 
  472.  In particular, this recommendation covers the page size, resolution, 
  473.  transmission time, and coding schemes supported for Group III fax.
  474.  (See also the definition of T.30 below.)
  475.  
  476.  The basic coding scheme (called in the recommendation "One-dimensional coding
  477.  scheme" but also known in the industry as MH or Modified Huffman) takes each
  478.  scan line of pixels and compresses it by (a) converting the raster in a 
  479.  sequence of run lengths (the number of white pixels followed by the number
  480.  of black pixels followed by the number of white pixels etc. and etc. until
  481.  the entire raster has been converted into runlengths) and (b) encoding each
  482.  run length into a unique variable-length bit string.  The code words used
  483.  for white and black runlengths are different and have been chosen in order
  484.  to do a reasonable job of compressing a "typical" fax page.
  485.  
  486.  For example, in one dimensional encoding the following raster:
  487.  
  488.          OOOOOOOOOO****OOOOOO**OOOOOOO*OOOOOOOOO***...
  489.     converted into run lengths:
  490.          10 4 6 2 7 1 9 3 ...
  491.     encoded into MH bit strings:
  492.          00111 011 1110 11 1111 010 10100 10
  493.     (spaces have been added for readability and are not part of the
  494.      MH bit string)
  495.     
  496.  
  497.     Since our example has unusually short white run-length it does
  498.     not accurately illustrate the degree of compression which can
  499.     be achieved.  For example, a normal fine resolution fax image
  500.     contains about 3,800,000 pixels (464K).  Using one-dimensional
  501.     encoding this can be reduced to between 20K - 50K.
  502.  
  503.   In two-dimensional encoding, the first line of a group of lines is compressed
  504.   using one-dimensional coding (see above) and subsequent lines are compressed
  505.   using an algorithm that describes line n in terms of line n-1.  Since there 
  506.   is usually a high-degree of correlation between the pixels of adjacent scan 
  507.   lines, this usually results in significant compression.  
  508.  
  509.   Since the basic fax protocol (T.30) is error detecting (but not error
  510.   correcting), there is a limit on the number of two-dimensionally compressed
  511.   scan lines that can follow a 1-D line.  This is to limit the propagation
  512.   of errors through an image.  This limit is referred to as 'k' in the
  513.   standard and is 2 for standard-resolution faxes and 4 for high-resolution
  514.   faxes.
  515.   
  516.   Unfortunately, this method of compression is computationally intensive and 
  517.   most (inexpensive) fax machines do not support it.
  518.  
  519.  
  520. T.6
  521.   The recommendation that covers the image compression algorithm used for
  522.   Group IV fax machines.
  523.  
  524.   T.6 is essentially the two-dimensional compression algorithm from T.4 (see 
  525.   above) except that 'k' is infinite (i.e. all lines are two dimensionally
  526.   compressed). This can be done because Group IV fax machines operate over
  527.   an error-free communications channel.
  528.  
  529.  
  530. T.30
  531.  One of the <ITU-T> recommendations (i.e. standard) for Group III fax. 
  532.  In particular, this recommendation covers the protocol used to manage
  533.  the session and negotiate the capabilities supported by each fax machine.
  534.  The details of the image format are covered by the T.4 recommendation
  535.  (see above).
  536.  
  537.  The protocol describes each fax call as proceeding through five phases:
  538.  
  539.     A:    Call Set-Up
  540.  
  541.     This phase covers the placing of the call on the PSTN and the
  542.     distinctive tones the calling and called stations are to emit.
  543.  
  544.  
  545.     B:    Pre-Message Procedure for Identifying and Selecting Facilities
  546.  
  547.     During this phase the two fax machines:
  548.       - agree on whether to use tones or binary codes to exchange
  549.         information on capabilities (most current fax machines use 
  550.         binary codes)
  551.       - (optionally) the called machine sends a CSI frame identifying
  552.         it to the calling machine.
  553.       - the called machine sends a DIS frame telling the calling
  554.         machine what capabilities it has (i.e. resolution, page
  555.         size, receiving speed, etc.)
  556.       - (optionally) the calling machine sends a TSI frame identifying
  557.         it to the called machine.
  558.       - the calling machine sends a DCS frame telling the called
  559.         machine what capabilities are in effect for this document
  560.         (based on the calling machine's capabilities and the information
  561.         received in the DIS frame).
  562.       - the two machines determine the maximum baud rate that the
  563.         communications link will reliable sustain (training & phasing)
  564.  
  565.  
  566.     C:    Message Transmission
  567.  
  568.     The fax is sent.  The end of the last scan line is marked by a
  569.     RTC code (return to control).
  570.  
  571.  
  572.     D:    Post-Message Procedure including End-of-message, Confirmation,
  573.     and Multi-Page Procedures
  574.  
  575.       - the calling machine indicates what it wants to do next
  576.         (send another page, terminate the call, request operator
  577.         intervention, etc.).
  578.       - the called machine indicates its response to the page and command
  579.         just received (o.k., o.k. but retrain, not o.k., give up, etc.)
  580.     
  581.     At this point the machines go to one of phase B, C, or E depending
  582.     on the exchange of commands and responses during phase D.
  583.  
  584.  
  585.     E:    Call Release
  586.     
  587.     Hang up the phone.
  588.  
  589. T.434
  590.   The standard for Binary File Transfer Format (a method of encoding documents
  591.   and sending them by fax without converting them to image format first.
  592.  
  593.  
  594. T.611
  595.   A standard for high-level fax API.
  596.   <More information needed>
  597.  
  598.  
  599. TSI or
  600. Transmitting Subscriber Information
  601.   The "name" of the calling fax machine.  An optional frame of information
  602.   sent by the calling fax machine during Phase B (see T.30 above).  See
  603.   CSI (above) for details on the recommended format.
  604.  
  605.  
  606. Two-Dimensional Compression
  607.   See T.4.
  608.  
  609.  
  610. V.17
  611.   The ITU-T recommendation for 14,400 bps *synchronous* half-duplex 
  612.   modems.  Used during the image transmission phase of fax 
  613.   communications. Optional (most fax machines do not support V.17).
  614.  
  615.  
  616. V.22bis
  617.   The ITU-T recommendation for 2400 bps asynchronous full-duplex modems.
  618.   (Not used in fax but frequently supported by modems that handle fax.)
  619.  
  620.  
  621. V.27ter
  622.   The ITU-T recommendation for 2400 and 4800 bps *synchronous*
  623.   half-duplex modems.  Used during the image transmission phase of fax 
  624.   communications.
  625.  
  626.  
  627. V.29
  628.   The ITU-T recommendation for 7200 and 9600 bps *synchronous*
  629.   half-duplex modems.  Used during the image transmission phase of fax 
  630.   communications.
  631.  
  632.  
  633. V.32
  634.   The ITU-T recommendation for 9600 bps asynchronous full-duplex modems.
  635.   (Not used in fax but sometimes supported by modems that also handle fax.)
  636.  
  637.  
  638. V.32bis
  639.   The ITU-T recommendation for 14,400 bps asynchronous full-duplex 
  640.   modems.  (Not used in fax but sometimes supported by modems that
  641.   also handle fax.)
  642.  
  643.  
  644. V.42
  645.   The ITU-T recommendation for error-checking and correction.
  646.   (Not used in fax but sometimes supported by modems that also handle fax.)
  647.  
  648.  
  649. V.42bis
  650.   The ITU-T recommendation for data compression.
  651.   (Not used in fax but sometimes supported by modems that also handle fax.)
  652.  
  653.  
  654. X.5
  655.   The ITU recommentation for a Fax PAD facility in a public data network.
  656.  
  657.  
  658. X.38 
  659.   The ITU recommentation for a Group 3 fax equipment/DCE interface for 
  660.   equipment accessing the fax PAD facility in a public data network.
  661.  
  662.  
  663. X.39
  664.   The ITU recommentation for procedures for the exchange of control information
  665.   and user data between a fax PAD facility and a packet mode DTE.
  666.  
  667. --------------------------------------------------------------------------
  668. Copyright 1994 Faximum Software Inc. All Rights Reserved.
  669. Permission is granted to copy or distribute this faq (in whole or part)
  670. for non-commercial purposes as long as the copyright notice is reproduced
  671. and acknowledgement given.  Requests for permission for commercial 
  672. reproduction or distribution (if you are uncertain if it is commercial, ask) 
  673. should be mailed to the author: pajari@Faximum.com
  674. --------------------------------------------------------------------------
  675.  
  676.  
  677.  
  678.  
  679.  
  680. Newsgroups: comp.dcom.fax,alt.fax,news.answers,alt.answers,comp.answers
  681. Path: bloom-beacon.mit.edu!gatech!howland.reston.ans.net!sol.ctr.columbia.edu!news.kei.com!yeshua.marcam.com!zip.eecs.umich.edu!destroyer!nntp.cs.ubc.ca!cs.ubc.ca!merlin!reynard!pajari
  682. From: pajari@Faximum.COM (George Pajari)
  683. Subject: Fax (comp.dcom.fax) Frequently Asked Questions (FAQ) [Part 2/2]
  684. Message-ID: <CK7vrB.5JF@Faximum.COM>
  685. Followup-To: comp.dcom.fax
  686. Summary: Frequently asked questions about fax communications, protocols,
  687.     standards, modems, products, and publications.
  688. Keywords: fax faq
  689. Sender: pajari@Faximum.COM (George Pajari)
  690. Reply-To: faxfaq@faximum.com (FAQ Comments)
  691. Organization: Faximum Software, Vancouver, B.C., Canada
  692. Date: Wed, 26 Jan 1994 03:16:22 GMT
  693. Approved: news-answers-request@MIT.Edu
  694. Lines: 931
  695. Xref: bloom-beacon.mit.edu comp.dcom.fax:4525 news.answers:14604 alt.answers:1736 comp.answers:3599
  696.  
  697. Archive-name: fax-faq/part2
  698.  
  699. comp.dcom.fax FAQ (Frequently Asked Questions) -- Part 2 of 2
  700. -------------------------------------------------------------
  701.  
  702. January 1994
  703.  
  704. This part of the FAQ (part 2) contains lists of:
  705.     - questions and answers;
  706.     - sources of information; and
  707.     - information on products.
  708.  
  709. Part 1 contains the introduction to the FAQ, the disclaimer, and the 
  710. definitions of common terms and various background information on fax.
  711.  
  712. =================
  713. TABLE OF CONTENTS
  714. =================
  715.  
  716.  
  717. ----- Part 1 of 2  [The other part] -----
  718.  
  719. G.    Glossary and Background Information
  720.  
  721. ----- Part 2 of 2  [This part] -----
  722.  
  723. Q.    Frequently Asked Questions
  724. Q.1    Can I use my * data modem to send/receive faxes?
  725. Q.1A    Can my fax modem transmit data?
  726. Q.2    How can I fax PostScript or PCL documents using computer-based fax?
  727. Q.3    How can I view incoming faxes on my computer?
  728. Q.4    How can I print incoming faxes on my computer?
  729. Q.5    Can fax modems also handle data or voice calls?
  730. Q.6    What resolution are fax images?
  731. Q.7    Can I take a fax file and edit it?
  732. Q.8    Is there a standard program interface (API) for fax communications?
  733. Q.9    How can I share my single phone line with voice, fax, data, etc.
  734.  
  735. I.    Sources of Information
  736. I.1    Standards Related to Facsimile Communication
  737. I.2    Where to Obtain Standards Documents and Related Information
  738. I.3    Magazine Reviews of UNIX Fax Software
  739. I.4    Magazine Reviews of DOS/Windows Fax Software
  740. I.5    Magazine Reviews of Mac Fax Software
  741. I.6    Magazine Reviews of Fax Modems (see also O/S specific reviews)
  742. I.7    Magazine Reviews of Fax Machines
  743. I.8    Publications Devoted to Fax and Telecommunications
  744. I.9    Books on Fax
  745. I.10    Other Sources of Information on Fax
  746. I.11    Conferences on Fax
  747. I.12    Associations Related to Fax Technology
  748. I.13    Fax-on-Demand Phone Numbers
  749.  
  750. P.    Product Information
  751. P.1    List of UNIX Fax Software
  752. P.2    List of MS-DOS Fax Software
  753. P.3    List of MacIntosh Fax Software
  754. P.4    List of Windows Fax Software
  755. P.5    List of OS/2 Fax Software
  756. P.6    List of Fax Modem Vendors
  757. P.7    List of Fax Board Vendors
  758. P.8    List of Vendors of Secure Fax Equipment
  759. ===============================================================================
  760. Q.    Frequently Asked Questions
  761. ===============================================================================
  762.  
  763. Q.1    Can I use my * data modem to send/receive faxes?
  764. -------------------------------------------------------------------------------
  765.  
  766. In a word, no.  Unless your data modem has specific additional support for fax,
  767. you cannot communicate with fax devices using a data (only) modem.
  768.  
  769. Simply put, the problem is that the modulation methods (tones) used to 
  770. communicate data are different from those used to communicate faxes.
  771.  
  772. Typically the modulation schemes used for fax are synchronous half-duplex
  773. while those used for data (at least by most UNIX and PC people) are 
  774. asynchronous and full-duplex.
  775.  
  776. Also, data modems, once they have negotiated a modulation scheme, tend to
  777. continue with the same one through out the session.  Fax modems switch
  778. before and after each page between a high-speed modulation scheme used 
  779. to transmit the image data and a lower (300 or 2400 bps) scheme to exchange 
  780. control information.
  781.  
  782. The following table outlines this briefly  (see also part 1 of this FAQ
  783. for definitions of V.*).
  784.  
  785.   Data Rate                   Data Modulation Std.       Fax Modulation Std.
  786.   ========================+==========================+========================
  787.    9,600 bps              |            V.32          |       V.29
  788.   ------------------------+--------------------------+------------------------
  789.   14,400 bps              |            V.32bis       |       V.17
  790.   ========================+==========================+========================
  791.  
  792.  
  793. -------------------------------------------------------------------------------
  794. Q.1A    Can my fax modem transmit data?
  795. -------------------------------------------------------------------------------
  796.  
  797. In a word, maybe.  There is a standard proposed by the EIA/TIA/ANSI called 
  798. Binary File Transfer (BFT) that extends the fax Group III modulation and 
  799. protocols for bulk data transfer.
  800.  
  801. The problem, of course, is that few fax modems or software packages provide
  802. support for this mechanism.
  803.  
  804.  
  805. -------------------------------------------------------------------------------
  806. Q.2    How can I fax PostScript or PCL documents using computer-based fax?
  807. -------------------------------------------------------------------------------
  808.  
  809. In addition to the basic software to drive your fax modem/board, you will need
  810. specific software that can convert PostScript or PCL files into a raster image
  811. format compatible with your fax software package.
  812.  
  813. GhostScript, for example, is a publically available software package that
  814. can convert PostScript into raster image format (although there are varying
  815. opinions on the quality of the font support).
  816.  
  817. In the commercial world, most of the vendors of fax software provide software
  818. that can handle PostScript and/or PCL.
  819.  
  820. When purchasing such software (a) check how many different fonts are supported
  821. (it's a pain to be able to use, say, NewCentury on your laser printer only to 
  822. find it is not included in your fax package), and (b) in the case of PCL, check
  823. which level of the language is supported (PCL-4 does not support scalable 
  824. fonts, PCL-5 does).
  825.  
  826.  
  827. -------------------------------------------------------------------------------
  828. Q.3    How can I view incoming faxes on my computer?
  829. -------------------------------------------------------------------------------
  830.  
  831. In the PD world, there are a number of image-viewing packages available for
  832. X (such as xv).
  833.  
  834. In the commercial world, most fax vendors provide support for the commonly
  835. available devices (in the case of UNIX, X; in the case of PC-UNIX, VGA
  836. and HGA support. Some vendors support other graphics-capable terminals such as
  837. the Wyse WY-160.)
  838.  
  839.  
  840. -------------------------------------------------------------------------------
  841. Q.4    How can I print incoming faxes on my computer?
  842. -------------------------------------------------------------------------------
  843.  
  844. Most fax software packages include software to convert fax images into print
  845. data streams compatible with dot matrix, HP PCL, or PostScript printers.
  846.  
  847. Also the publically available (where?) pbmplus filter kit will handle most
  848. image formats.
  849.  
  850.  
  851. -------------------------------------------------------------------------------
  852. Q.5    Can fax modems also handle data or voice calls?
  853. -------------------------------------------------------------------------------
  854.  
  855. Not all fax boards can handle data (some are fax only).  Most (all?) 
  856. external fax modems can handle data as well as fax.
  857.  
  858. Some (but not all) fax modems and software can automatically distinguish 
  859. between data and fax calls and answer them appropriately
  860.  
  861. Some DOS/WINDOWS based products can automatically distinguish between voice and
  862. fax/data calls and operate as a digital answer machine as well as a fax machine.
  863.  
  864. Also, several companies sell devices which can switch incoming calls between a
  865. fax machine, a telephone answering machine, and a modem.
  866.  
  867. [Suggestions anyone?]
  868.  
  869.  
  870. -------------------------------------------------------------------------------
  871. Q.6    What resolution are fax images?
  872. -------------------------------------------------------------------------------
  873.  
  874. The standard resolution for faxes is 3.85 scan lines/mm (approx. 98 dpi
  875. vertically) with 1728 pixels across a standard scan line of 215 mm (approx.
  876. 204 dpi horizontally).
  877.  
  878. The optional "fine" resolution is 7.7 scan lines/mm (approx. 196 dpi
  879. vertically) with the same horizontal resolution.
  880.  
  881. Many Group III fax machines use non-standard frames to negotiate higher 
  882. resolutions (typically 300x300 dpi and 400x400 dpi) with other fax machines 
  883. by the same manufacturer.
  884.  
  885. Two fax machines (or modems) must negotiate a common resolution, page width,
  886. and page length before sending each page.  The standard requires that all
  887. Group III fax machines suppport at least standard resolution and A4 size
  888. so that common ground can always be found.
  889.  
  890. Extensions to the Group III standard to support these higher resolutions
  891. in a standard way have been proposed.  Their current status is not known
  892. <Need more information>.
  893.  
  894. <Need more information on resolutions supported by Group IV>.
  895.  
  896.  
  897. -------------------------------------------------------------------------------
  898. Q.7    Can I take a fax file and edit it?
  899. -------------------------------------------------------------------------------
  900.  
  901. When faxes exchange information, it is done in the form of compressed images
  902. (with the exception of BFT).  If you wish to edit or otherwise manipulate a
  903. received fax file you have two options:
  904.  
  905.  1 - edit the file using a "paint" program that will accept the fax file
  906.      (unfortunately there is a wide range of file formats for image files
  907.      and you may have to work to find a format that is common between your
  908.      fax application and your paint program).
  909.  
  910.  2 - pass the file through an OCR program that will attempt to convert the
  911.      image into ASCII (or word processing file format).  The problem here is
  912.      that most OCR programs are tuned to work with 300x300dpi images and faxes
  913.      are either 98x204 or 196x204.
  914.  
  915.  
  916. -------------------------------------------------------------------------------
  917. Q.8    Is there a standard program interface (API) for fax communications?
  918. -------------------------------------------------------------------------------
  919.  
  920. There are many API's that are used for fax communications. Words marked by
  921. -word- are further explained in the glossary in Part 1 of this FAQ.
  922.  
  923. At the hardware level, the two standards that govern the exchange of commands
  924. between a host computer and a fax modem are EIA-578 (-Class 1-) and EIA-592
  925. (-Class 2-).
  926.  
  927. At the software level there is one "official" standard and a number of
  928. "industry standards".  The one "official" standard is ITU-T T.611
  929. (<need more information on this standard>).
  930.  
  931. The most widely known industry standards are -CAS- (Communicating Applications
  932. Standard (?)) invented by Intel and DCA and tied closely to the Intel 
  933. architecture, and -FaxBios- (developed by an industry consortium) which is less 
  934. machine-dependent (implementations for MS-DOS and WINDOWS have been published 
  935. and sporadic work on UNIX and other bindings is underway).
  936.  
  937.  
  938. -------------------------------------------------------------------------------
  939. Q.9    How can I share my single phone line with voice, fax, data, etc.
  940. -------------------------------------------------------------------------------
  941.  
  942. There are a number of devices on the market (suggestions from happy campers
  943. welcome) that will try to distinguish between an incoming voice, fax, or
  944. data call and route the call appropriately.
  945.  
  946. These fax switches attach to the phone line and then the other devices (your 
  947. normal voice phone/answering machine, fax machine, data modem, etc.) are 
  948. attached to the fax switch).
  949.  
  950. All devices work on one of two general principles: listening for CNG or voice,
  951. or listening for distinctive ring patterns (cadences).
  952.  
  953. In the first case the device will answer the phone and try to guess what it
  954. should do based on what it hears.  Some machines play back a sound of a
  955. phone ringing so that humans dialling in think the phone is still ringing
  956. when in fact the fax switch is listening to see if the call is from a fax
  957. machine or a human.  If the CNG tone (see Part 1 for a definition of CNG)
  958. from the calling fax machine is heard, then the switch connects the call to
  959. the fax machine, otherwise the call is deemed to be a voice call and is
  960. connected to your phone/answering machine.
  961.  
  962. A slightly more sophisticated approach is for the fax switch to answer the
  963. phone and play a short recorded announcement.  If, during the announcement 
  964. the CNG tone is heard, then the call is switched to the fax machine. If no 
  965. CNG tone is heard but sound is heard after the announcement, then the call
  966. is assumed to be voice and switched appropriately.  If nothing is heard then
  967. the switch either considers the call a data call and switches it to a modem
  968. or considers it a fax call from a machine that does not generate a CNG and
  969. switches it to the fax machine.
  970.  
  971. The other approach relies upon an optional service available from some telcos
  972. called "SmartRing", "Distinctive Ring", "RingMaster", "Ident-a-Ring", etc.
  973. This feature allows one to have more than one phone number associated with 
  974. the same phone line.  Incoming calls using the different phone numbers can be 
  975. differentiated by the different ringing patterns (i.e. one long ring, two short
  976. rings, three short rings, etc.)  The fax switch distributes the call based on 
  977. the ring cadence it detects.
  978.  
  979. The advantage of the first approach is that one does not have to send more
  980. money to the phone company (or depend upon the availability of the "SmartRing"
  981. feature being available).  The disadvantage is that it is not always reliable
  982. (especially in the face of fax machines that do not generate CNG tones).
  983.  
  984. The advantage of the second approach is that it is very very reliable. The
  985. disadvantage is that it requires the availability of the "SmartRing"
  986. feature from one's telco as well as sending more money to the telco every
  987. month.
  988.  
  989.  
  990. ===============================================================================
  991. Subject:    I.  Sources of Information
  992. ===============================================================================
  993.  
  994.  
  995. I.1    Standards Related to Facsimile Communication
  996. -------------------------------------------------------------------------------
  997.  
  998. CCITT (now renamed ITU-T)
  999.  The Blue Book, Volume VII - Fascicle VII.3 Recommendation T.0 - T.63
  1000.  
  1001. EIA/TIA/ANSI
  1002.  EIA/TIA-602 Data Transmission Systems and Equipment-Serial Asynchronous 
  1003.  Automatic Dialing and Control
  1004.      "This is the standard for the basic Hayes command set."
  1005.  
  1006.  TIA PN-2388 Asynchronous Facsimile DCE Control Standard (DRAFT), Service 
  1007.  Class 2, (also known as Document TR-29/89-21R8, March 21, 1990)
  1008.      "The first draft of the Class 2 standard, voted down, but the basis for
  1009.      all current (93Q1) Class 2 modems."
  1010.  
  1011.  EIA/TIA-578 Asynchronous Facsimile DCE Control Standard, Service Class 1
  1012.  
  1013.  EIA/TIA-592  Asynchronous Facsimile DCE Control Standard, Service Class 2
  1014.  
  1015.  
  1016. -------------------------------------------------------------------------------
  1017. I.2    Where to Obtain Standards Documents and Related Information
  1018. -------------------------------------------------------------------------------
  1019.  
  1020.  
  1021. EIA/TIA
  1022.  (202) 457-4942 (Yvette Bottoms)
  1023.  Source of draft EIA/TIA standards (final stds available from Global)
  1024.  
  1025. Global Engineering Documents 
  1026.   (800) 854-7179  fax: (202) 331-0960
  1027.   Distributor for published EIA/TIA standards, as well as ITU-T (CCITT) and 
  1028.   standards docs from 400 other organisations and institutions.
  1029.   EIA catalog of standard available at no charge
  1030.  
  1031. National Technical Information Service (NTIS)
  1032.   (703) 487-4650
  1033.  
  1034. Philips Business Information Inc. (has acquired assets of OMNICOM)
  1035.     (301) 424-3338 or 1 (800) 777-5006, FAX: (301) 309-3847
  1036.     Source of ITU-T (CCITT) and ISO publications
  1037.  
  1038. UN Bookstore  
  1039.   ITU-T (CCITT) Publications
  1040.   +1 (212) 963-7680 or +1 (800) 553-3210
  1041.  
  1042. Action Consulting
  1043.   Source of draft communications standards
  1044.  
  1045. Human Communications
  1046.   (203) 746-4367   FAX: (203) 746-4367
  1047.   Source of draft communications standards
  1048.  
  1049. International Telecommunications Union electronic document distribution
  1050.   service (ITUDOC)
  1051.   For more information, send a message with the line HELP in the body to:
  1052.   itudoc@itu.ch
  1053.  
  1054.  
  1055.  
  1056. -------------------------------------------------------------------------------
  1057. I.3    Magazine Reviews of UNIX Fax Software
  1058. -------------------------------------------------------------------------------
  1059.  
  1060. UNIX WORLD, August 1991, pp. 52-60, "Four Fitting Fax Packages", Rick Farris
  1061.     Reviews DigiFax, Faximum, TruFax, and VSI-Fax
  1062.  
  1063. UNIX REVIEW, V10n11, Nov 1992, pp. 63-76,  "Just the Fax, Ma'am", Tim Parker
  1064.     Reviews ArnetFAX, DigiFax, Faximum, FaxLink, FaxTrax, VSI-Fax
  1065.  
  1066.  
  1067. -------------------------------------------------------------------------------
  1068. I.4    Magazine Reviews of DOS/Windows Fax Software
  1069. -------------------------------------------------------------------------------
  1070.  
  1071. PC Magazine, 8 Dec 1992, v11n21, p275-342, "The Fax Solution", by Joel Dreyfus
  1072.     Reviews BitFax, DosFax Pro, Eclipse FAX, FAXability Plus, Faxit for DOS
  1073.     Faxit for Windows, FaxMaster, Fax Talk Plus, The Fax Window, 
  1074.     Mirror III Fax, MTEZ Standard with ExpressFax, PaperWorks, and SuperFax
  1075.     for Windows.
  1076.  
  1077. PC World, Feb 1993 v11n2, "Windows Fax Software", by Bryan Hastings
  1078.     The article discusses: Bit Software Bit Fax/OCR for windows v2.05;
  1079.     Caere Fax Master 1.01; Delrina WinFax Pro 3.0; Ellipse Fax 1.2;
  1080.     Intel Faxability plus/OCR 1.0; Softnet Faxit 2,.15e; and
  1081.     Zsoft Ultrafax for Windows 1.0.
  1082.  
  1083. BYTE, Jan 1993, v18n1, p62-64, "First Impressions", by David Andres
  1084.     Discusses Delrina's WinFax Pro 3.0
  1085.  
  1086. BYTE, Jan 1993, v18n1, p68, "First Impressions", by Dick Pountain
  1087.     Discusses Trio's Datafax
  1088.  
  1089. -------------------------------------------------------------------------------
  1090. I.5    Magazine Reviews of Mac Fax Software
  1091. -------------------------------------------------------------------------------
  1092.  
  1093. <Need information>
  1094.  
  1095. -------------------------------------------------------------------------------
  1096. I.6    Magazine Reviews of Fax Modems (see also O/S specific reviews)
  1097. -------------------------------------------------------------------------------
  1098.  
  1099. PC Magazine, 8 Dec 1992, v11n21, p343-361, "Negotiating the Fax Modem Jungle"
  1100.     by Rick Ayre
  1101.     Reviews Computer Peripherals, Hayes, Intel, Practical Modem, Supra,
  1102.     U.S. Robotics, and Zoom.
  1103.  
  1104. NeXTWorld Magazine, Winter 1992, v2n4, p59-60, "Just the Fax"
  1105.     by Simson L. Garfinkel
  1106.         Reviews Dove, HSD, and ZyXEL.
  1107.  
  1108.  
  1109. -------------------------------------------------------------------------------
  1110. I.7    Magazine Reviews of Fax Machines
  1111. -------------------------------------------------------------------------------
  1112.  
  1113. Consumer Reports, Nov. 1993, v58n11, p722-728, "Fax machines"
  1114.   A general consumer product review of various fax machines.  The article 
  1115.   reviews in detail 13 lower-end (i.e thermal paper) fax machines and comments 
  1116.   on a couple of higher-end (i.e. plain paper) machines.  The Panasonic KX-F230
  1117.   and the Brother 600 were rated "Best Buys".  Get the article to see where the
  1118.   rest ended up and why (reprinting the entire list of ratings would exceed my
  1119.   interpretation of "fair use" w.r.t. copyright).
  1120.  
  1121.  
  1122. -------------------------------------------------------------------------------
  1123. I.8    Publications Devoted to Fax and Telecommunications
  1124. -------------------------------------------------------------------------------
  1125.  
  1126. Communications Standards Review [10-12/year, $695/year in N.A.; partial or 
  1127.                 shorter subs avail., contact publisher]
  1128.   757 Greer Road, 
  1129.   Palo Alto, 
  1130.   CA 94303-3024 USA
  1131.   Phone: +1-415-856-9018  Fax: +1-415-856-6591  e-mail: 72540.113@Compuserve.Com
  1132.   Communications Standards Review is a journal providing current technical 
  1133.   information on work in progress on communications standards (including
  1134.   fax) in US and international standards forums.  
  1135.  
  1136.  
  1137. EMMS  [Bi-weekly, $595 per year]
  1138.   published by Telecommunications Reports
  1139.   1333 H Street, 11th Floor
  1140.   Washington DC 20005
  1141.   Phone: (202) 842-0520  Fax: (202) 842-3047
  1142.  
  1143.  
  1144. Human Communications Digest, [Quarterly, $195 per year within US, 
  1145.                 contact publisher for outside US]
  1146.   published by Human Communications
  1147.   12 Kevin Drive, Danbury CT, 06811-2901
  1148.   Phone: (203) 746-4367   FAX: (203) 746-4367
  1149.   A digest of recent developments with fax and related standards.
  1150.  
  1151.  
  1152. NetFax News, published by Davidson Consulting [Monthly, $contact publisher]
  1153.   530 N. Lamer Street, Burbank, CA, 91506
  1154.   Phone: (818) 842-5117 FAX:   (818) 842-5488
  1155.   Also publishes Scouting Reports and Buyers' Guides
  1156.  
  1157. Fax Focus [weekly, $250, free with membership in the AFA)
  1158.   published by the American Facsimile Association
  1159.   Phone: (215) 963-9110  Fax: (215) 451-1156
  1160.  
  1161.  
  1162. -------------------------------------------------------------------------------
  1163. I.9    Books on Fax
  1164. -------------------------------------------------------------------------------
  1165.  
  1166. "FAX: Digital Facsimile Technology & Applications", 2nd Ed. 338pp.
  1167.   by Kenneth R. McConnell, Dennis Bodson, Richard Schaphorst
  1168.   1992, Artech House, Norwood, MA. ISBN: 0-89006-495-5
  1169.   (Order Book No. H04495, $78, Phone: 1 800 225 9977 or 1 617 769-9750)
  1170.  
  1171. -------------------------------------------------------------------------------
  1172. I.10    Other Sources of Information on Fax
  1173. -------------------------------------------------------------------------------
  1174.  
  1175.  
  1176. More detailed information on image file formats and compression may be 
  1177. obtained from the comp.graphics FAQ.  The latest version of this FAQ is
  1178. available on the archive site pit-manager.mit.edu (alias rtfm.mit.edu) as
  1179. pub/usenet/news.answers/graphics/faq.
  1180.  
  1181.  
  1182. Information on the Microsoft Windows Telephony API spec may be obtained by
  1183. ftp ftp.uu.net /vendors/microsoft/tapi-spec
  1184.     or
  1185. ftp ftp.uu.net /vendors/microsoft/telephony
  1186.  
  1187.  
  1188. Information on the Internet/fax gateway project may be obtained by sending
  1189. e-mail to tpc-faq@town.hall.org
  1190. A mailing list related to the Internet/fax gateway project may be reached
  1191. through: tpc-rp-request@aarnet.edu.au
  1192.  
  1193.  
  1194. ZyXEL Modem FAQ Archived at: ftp.cs.psu.edu in /pub/fenner/ZyXEL
  1195.  
  1196.  
  1197. Digicom FAQ Archived at ftp.rahul.net /pub/wolfgang
  1198.  
  1199.  
  1200. ZyXEL BBS: (714) 693-0762
  1201.  
  1202.  
  1203. Supra BBS: (503) 967-2444
  1204.  
  1205.  
  1206. Intel BBS: (503) 645-6275
  1207.  
  1208. -------------------------------------------------------------------------------
  1209. I.11    Conferences on Fax
  1210. -------------------------------------------------------------------------------
  1211.  
  1212. BIS Strategic Decisions runs several conferences on fax and related 
  1213. technologies.  Every spring (May 12-14, 1993) they hold the
  1214. "Facsimile and Image Communications Conference" and every fall 
  1215. (Nov. 30 - Dec. 1, 1993) they hold the "Annual Computer Fax Conference).
  1216.  
  1217. For more information call (617) 982-9500 (Fax: 878-6650).
  1218.  
  1219.  
  1220. -------------------------------------------------------------------------------
  1221. I.12    Associations Related to Fax Technology
  1222. -------------------------------------------------------------------------------
  1223.  
  1224. American Facsimile Association
  1225.   Phone: (215) 963-9110  Fax: (215) 451-1156
  1226.  
  1227. International Computer Fax Association
  1228.   Phone (617) 982-9500
  1229.  
  1230.  
  1231. -------------------------------------------------------------------------------
  1232. I.13    Fax-on-Demand Phone Numbers
  1233. -------------------------------------------------------------------------------
  1234.  
  1235. This is a list of collected fax-on-demand numbers for various major computer
  1236. companies.  Please email any additions or corrections to faxfaq@faximum.com
  1237.  
  1238. Hewlett-Packard        1 800 333 1917    All Products (?)
  1239. Intel            1 800 525 3019    All Products (?)
  1240. WordPerfect        1 801 228-9923    WordPerfect Solutions Guide
  1241.  
  1242. ===============================================================================
  1243. Subject:    P.    Product Information
  1244. ===============================================================================
  1245.  
  1246. P.1    List of UNIX Fax Software
  1247. -------------------------------------------------------------------------------
  1248.  
  1249. COMMERCIAL
  1250. ==========
  1251.  
  1252. <company>        <product>
  1253.     <voice #>    <fax #>        <e-mail>
  1254. --------------------------------------------------
  1255.                - North America -
  1256.  
  1257. Alembic Systems International    Dfax
  1258.     (800) 452-7608            info@alembic.com
  1259.  
  1260. Arnet            ArnetFAX
  1261.     (615) 834-8000            clarence@arnet.com
  1262.  
  1263. Black and White Software    NXFax
  1264.     (802) 496-8500    (802) 496-5112    nxfax@bandw.com
  1265.  
  1266.  
  1267. COS Inc.        TruFax
  1268.     (609) 771-6705    (609) 530-0898    trufax@cosi.com
  1269.  
  1270. DigiBoard        DigiFAX
  1271.     (612) 943-9020            support@dbsales.digibd.com
  1272.  
  1273. Faximum Software    Faximum ELS, Faximum PLUS
  1274.     (604) 925-3600    (604) 926-8182    info@Faximum.com
  1275.  
  1276. ICSW            
  1277.     800.486.7274 or 602.998.8623
  1278.  
  1279. Intuitive Technology    FaxLink
  1280.     (409) 762-8456
  1281.  
  1282. Siren Software        Siren Fax
  1283.     1 800 45-SIREN
  1284.  
  1285. UniSal System        FaxTrax
  1286.     (201) 729-9221
  1287.  
  1288. V Systems        VSI-Fax
  1289.     (714) 545-6442            Brad@VSI.com
  1290.  
  1291. Company Unknown        FaxFX
  1292.     (708) 574-3600
  1293.  
  1294. Company Unknown        FAXSMART
  1295.     Phone Unknown
  1296.  
  1297. Company Unknown        Fax*Starx
  1298.     (800) 327 9859
  1299.     
  1300.  
  1301.  
  1302.                - Europe -
  1303.  
  1304. comFax            Com-M-Tex 
  1305.     +49 89 546130-0
  1306.  
  1307. i link GmbH        mix fax
  1308.     +49 30 216 20 48
  1309.  
  1310. netCS GmbH        netFAX
  1311.     +49 30 787999-0
  1312.  
  1313. QUEST systems GmbH    FaxX
  1314.     +49 231 914028-0    +49 231 914028-40    faxx@quest.sub.org
  1315.  
  1316. Signify Software Products    i(F)x Faxsoftware for UNIX
  1317.     +31-(0)3480-30131    +31-(0)3480-30182     gerard@integrity.nl
  1318.  
  1319. smoFax            SMO GmbH 
  1320.     +49 721 551971
  1321.  
  1322.  
  1323.  
  1324. PUBLICALLY AVAILABLE
  1325. ====================
  1326.  
  1327. FlexFAX
  1328. =======
  1329.  
  1330.     Overview
  1331.     --------
  1332.     FlexFAX is a facsimile system for UNIX systems.  It supports:
  1333.  
  1334.     o sending facsimile
  1335.     o receiving facsimile
  1336.     o polled retrieval of facsimile
  1337.  
  1338.     Facsimile can be any size (e.g. A4, B4), either 98 or 196 lpi, and
  1339.     transmitted/received as either 1D-encoded or 2D-encoded facsimile data
  1340.     (2D-encoded data is frequently more compact and hence takes a shorter
  1341.     time to communicate).
  1342.  
  1343.     Outgoing documents can be any format; the sendfax program uses a
  1344.     rule-based definition file similar to the System V /etc/magic file 
  1345.     to deduce document types and to decide how to convert each document
  1346.     to a form suitable for transmission (either PostScript or TIFF/F).
  1347.     Automatic cover page generation is supported and users can easily
  1348.     tailor cover pages to their environment.  A simple text-based
  1349.     phonebook database is supported by sendfax.  Information is also
  1350.     provided on how to trivially setup an email to fax gateway service.
  1351.  
  1352.     Incoming facsimile are stored in a receiving area as TIFF/F files and
  1353.     may be automatically delivered by mail and/or printed.  A fax server
  1354.     status program, faxstat, can be used to monitor the send and receive
  1355.     queues, as well as the state of facsimile servers.
  1356.  
  1357.     The system supports a wide variety of fax modems.  Any Class 1 or
  1358.     Class 2 modem should work with the system.  The following modems have
  1359.     been used successfully with the software:
  1360.  
  1361.     Class 1 modems:
  1362.         Digicom Scout+        (firmware revision 2A19/2931 or newer)
  1363.         Nuvo Voyager 96424PFX    (firmware revision AF-C2500-E0)
  1364.         SupraFAX v.32bis    (firmware revision V1.200-H or newer)
  1365.  
  1366.     NOTE: SEE THE SECTION "Class 1 Modem Support" FOR IMPORTANT INFO ON THE
  1367.           CLASS 1 MODEM SUPPORT
  1368.  
  1369.     Class 2 modems:
  1370.         Boca M1440E        (firmware revision V1.270 or newer)
  1371.         Dallas Fax <something>    (no longer sold, not recommended)
  1372.         Everex 24/96D        (no longer sold)
  1373.         Hayes Optima 24+Fax96   (firmware revision TR00-J260-001 XXX or newer)
  1374.         Multi-Tech 1432BAI    (firmware revision 0307 I or newer)
  1375.         SupraFAX v.32bis    (firmware revision V1.200-C or newer)
  1376.         Telebit WorldBlazer    (firmware revision LA7.01)
  1377.         Twincom 144/DF        (firmware revision V1.200 or newer)
  1378.         ZyXel U1496E        (firmware revision 5.01 or newer)
  1379.  
  1380.     Other modems:
  1381.         Abaton InterFax 24/96    (no longer sold)
  1382.  
  1383.     Note however that some modems perform better than others.  The file
  1384.     MODEMS included in the distribution provides information about each
  1385.     modem that has been tried.
  1386.  
  1387.  
  1388.     Supported Systems
  1389.     -----------------
  1390.     The software has been ported to the following systems:
  1391.  
  1392.     sgi        Silicon Graphics 4D machines w/ AT&T C++ compiler or gcc 2.3.3
  1393.     sun        Sun3/Sun4 w/ SunOS 4.1.X and GNU gcc 2.3.3
  1394.     bsdi    BSD/386 1.0 w/ GNU gcc 2.3.3
  1395.     386bsd    386bsd 0.1 on an Intel 486 w/ GNU gcc 2.3.3+patches
  1396.     svr4    System V Release 4 on an Intel x86 w/ GNU gcc 2.3.3 (incomplete)
  1397.     solaris2    Solaris 2.x on a Sun4 with GNU gcc 2.3.3 (incomplete)
  1398.     sco        SCO ODT 2.0 (incomplete)
  1399.  
  1400.     Systems that are marked (incomplete) compile properly and can be used
  1401.     to send and receive facsimile, but may have known problems or may be
  1402.     lacking some utilities such as the faxaddmodem installation script.
  1403.  
  1404.     Porting the software is usually straightforward provided there is a
  1405.     working C++ compiler (e.g. gcc), PostScript imaging facility (e.g.
  1406.     ghostscript), and support for a limited subset of the POSIX system call
  1407.     interface.  System requirements are described more fully in the source
  1408.     code distribution.
  1409.  
  1410.  
  1411.     How to Obtain the Distribution by FTP
  1412.     -------------------------------------
  1413.     The source code is available for public ftp on
  1414.     sgi.com            sgi/fax/v2.1.src.tar.Z
  1415.         (192.48.153.1)
  1416.  
  1417.     You can also obtain inst'able images for Silicon Graphics machines from
  1418.     sgi.com            sgi/fax/v2.1.inst.tar
  1419.         (192.48.153.1)
  1420.  
  1421.     For example,
  1422.     % ftp -n sgi.com
  1423.     ....
  1424.     ftp> user anonymous
  1425.     Password: <use mail address as password>
  1426.     ftp> cd sgi/fax
  1427.     ftp> binary
  1428.     ftp> get v2.1.src.tar.Z
  1429.     ....
  1430.     ftp> quit
  1431.  
  1432.     In general, the latest version of the 2.1 release of the software is
  1433.     always available as "v2.1.src.tar.Z" or "v2.1.inst.tar" in the ftp
  1434.     directory.  This file is a link to the appropriate released version (so
  1435.     don't waste your time retrieving the linked file as well!) Any files of
  1436.     the form v2.1.*.patch are shell scripts that can be used to patch older
  1437.     versions of the source code.  For example, the file v2.1.0.patch would
  1438.     contain patches to update v2.1.0.tar.Z.  Patch files only work to go
  1439.     between consecutive versions, so if you are multiple versions behind
  1440.     the latest release, you will need to apply each patch file between your
  1441.     current version and the latest.
  1442.  
  1443.  
  1444. GNU NetFax (a.k.a. fax-3.2.1)
  1445. =============================
  1446.  
  1447. on uunet.uu.net as systems/gnu/fax-3.2.1.tar.z (gzip format)
  1448.     To answer all the queries on NetFax:
  1449.  
  1450.     - I have taken over maintenance of NetFax.
  1451.     - I am currently integrating numerous fixes provided by various
  1452.       people which include:
  1453.         - support for Zykel Modems
  1454.         - Use more standard Class 2 commands
  1455.         - Setup configuration files for modems
  1456.         - support for Xenix
  1457.           (This isn't a priority, except that I'm already doing it
  1458.            for a client)
  1459.         - Better compilation and installation
  1460.     - There are a lot of problems with the current release, I don't
  1461.       expect that it will work on the majority of modem/system combinations
  1462.       without work.  
  1463.     - If you have any fixes, or improvements please send them to 
  1464.       me mintha@geog.ubc.ca or bug-fax@ai.mit.edu
  1465.     - I hope to have a new release out in a few weeks.
  1466.  
  1467.     Following are some hints on getting the current version of
  1468.     NetFax working (for the impatient :)  I haven't tried all of these
  1469.     but they may help.
  1470.  
  1471.     - Use GNU make
  1472.     - It won't work on Xenix
  1473.     - If when you send a fax, it gets received twice as long as it
  1474.       should (22 inches instead of 11) try:
  1475.         - Use dfaxlow driver with Ghostscript (easiest) or
  1476.         - Change the source to use the +FDCC=xxxx/+FDCS=xxxx instead of
  1477.           +FDT=xxx
  1478.  
  1479.     The following modems are reported to work with NetFax 3.2.1
  1480.  
  1481.     Supra FaxModem 14.4 (v. 1.20C or later)
  1482.     Vivi 2496ef FaxModem (Has the resolution problem described above)
  1483.     Everex 24/96 D
  1484.  
  1485.     If you'd like to help me testing the new version, especially if you
  1486.     have something other than Supra Faxmodems, drop me a line.
  1487.  
  1488.     Jim
  1489.     --
  1490.     Jim Mintha                       Home: (604) 731-7240 or 737-6094
  1491.     mintha@geog.ubc.ca               Work: (604) 822-2269 or 465-5074
  1492.  
  1493. -------------------------------------------------------------------------------
  1494. P.2    List of MS-DOS Fax Software
  1495. -------------------------------------------------------------------------------
  1496.   <Need more information>
  1497.  
  1498. -------------------------------------------------------------------------------
  1499. P.3    List of MacIntosh Fax Software
  1500. -------------------------------------------------------------------------------
  1501.   <Need more information>
  1502.  
  1503. -------------------------------------------------------------------------------
  1504. P.4    List of Windows Fax Software
  1505. -------------------------------------------------------------------------------
  1506.   <Need more information>
  1507.  
  1508. -------------------------------------------------------------------------------
  1509. P.5    List of OS/2 Fax Software
  1510. -------------------------------------------------------------------------------
  1511.   <Need more information>
  1512.  
  1513. -------------------------------------------------------------------------------
  1514. P.6    List of Fax Modem Vendors
  1515. -------------------------------------------------------------------------------
  1516.  
  1517. Company               Classes    Phone        Fax
  1518. =====================  =======    ==============    ==============
  1519.  
  1520.     -- North America --
  1521.  
  1522. AT&T Paradyne        1    (813) 530-2090    (813) 530-2103
  1523. Computer Peripherals    2    (805) 499-5751    (805) 498-8306
  1524. Hayes            1    (404) 441-1617    (404) 441-1213
  1525. Intel            1    (503) 629-7354    (503) 629-7580
  1526. MICC            2    (408) 980-9565    (408) 980-9568
  1527. Macronix        2    (408) 453-8088
  1528. MultiTech Systems    2    (612) 785-3500    (612) 785-9874
  1529. Practical Peripherals    1,2    
  1530. Supra Corporation    1,2    (503) 967-2400    (503) 967-2401
  1531. Telebit            2    (408) 734-4333    (408) 734-3333
  1532. The Complete PC        1,2    (408) 434-0145    (408) 434-1048
  1533. U.S. Robotics        1    (800) DIAL-USR    (708) 982-5253
  1534. Zoom            2    (617) 423-1072    (617) 423-9231
  1535. ZyXEL USA        2    (714) 693-0808    (714) 693-8811
  1536.  
  1537.     -- Australia  (courtesy of adam@saki.com.au )--
  1538.  
  1539. Supplier            Model          Class     Phone/Fax
  1540. ==================  =============  ========  ==================
  1541.  
  1542. NetComm             M4F, M7F        2,2.0    +61 2 888 5533
  1543. Dataplex            DPX-223         2        +61 3 210 3333
  1544.             DPX-225         2
  1545. Interlink           Fax Modem 3     2        +61 3 525 3388
  1546. Maestro             9600XR          2        +61 6 239 2369
  1547. Banksia             BitBlitzer      2        +61 2 418 6033
  1548.  
  1549.     -- Europe --
  1550.  
  1551. Dr. Neuhaus         ?               ?        +49 40 55304290/+49 40 55304180
  1552.  
  1553.  
  1554. -------------------------------------------------------------------------------
  1555. P.7    List of Fax Board Vendors
  1556. -------------------------------------------------------------------------------
  1557.  
  1558. This lists companies that produce intelligent fax boards typically intended
  1559. for high-volume and multi-line operation.  Reliability and functionality
  1560. rather than price are the consideration here.
  1561.  
  1562.  
  1563. Company                 Operating System     
  1564. ======================  =====================
  1565. Brooktrout Technology   dos,unix,OS/2,others
  1566. Needham, MA
  1567. 617-449-4100
  1568.  
  1569. Dialogic                dos,unix
  1570. 201-334-8450
  1571.  
  1572. Gammalink               dos,OS/2
  1573. 408-744-1400
  1574.  
  1575.  
  1576.   <Need more information>
  1577.  
  1578. -------------------------------------------------------------------------------
  1579. P.8    List of Vendors of Secure Fax Equipment
  1580. -------------------------------------------------------------------------------
  1581.  
  1582. The only reference so far (courtesy of Jean-Bernard Condat) is to:
  1583.     Mr David COHEN
  1584.     SKTT Henry Kam Technologies & Telecommunations
  1585.     2d rue de l'Epine Prolongee
  1586.     93541 Bagnolet Cedex
  1587.     Phone: +33 1 42 87 54 00
  1588.     Fax:   +33 1 42 87 23 91
  1589.  
  1590.   <Need more information>
  1591.  
  1592. --------------------------------------------------------------
  1593. Contributors to and/or Sources of Information Used in this FAQ
  1594. --------------------------------------------------------------
  1595. adam@shinto.saki.com.au (Adam Donnison)
  1596. dir@teal.csn.org (Daniel I. Rosenblatt)
  1597. gerard@integrity.nl (Gerard Huysmans)
  1598. hrs1@cbnewsi.cb.att.com (herman.r.silbiger)
  1599. jbcondat@attmail.com (Jean-Bernard Condat)
  1600. jfreeman@frontporch.win.net (Jeff Freeman)
  1601. jmccormack@wrglex.uucp (Jim McCormack)
  1602. johnh@cs.arizona.edu (John M Hughes)
  1603. jr9283@rapa1.sbc.com (Joe Richmeyer)
  1604. mckeeveb@monashee.sfu.ca (Rob McKeever)
  1605. mintha@geog.ubc.ca (Jim Mintha)
  1606. naddy@mips.ruessel.sub.org (Christian Weisgerber)
  1607. pso@ibid.gatech.edu (Paul O'Fallon)
  1608. regebro@stacken.kth.se (Lennart Regebro)
  1609. root@gandalf.greenie.gold.sub.org (KlausRosenauer)
  1610. sam@sgi.com (Sam Leffler)
  1611. tnixon@microsoft.com (Toby Nixon)
  1612. udo@sensai.quest.sub.org (Udo Klimaschewski)
  1613. uli@sensai.quest.sub.org (Uli Zug)
  1614. wes@kofax.com (Wes Chalfant)
  1615. wrob@unixg.ubc.ca (Robert Wong)
  1616.  
  1617. and of course, the author/editor of this FAQ: 
  1618.     pajari@Faximum.com (George Pajari)
  1619.  
  1620. --------------------------------------------------------------------------
  1621. Copyright 1994 Faximum Software Inc. All Rights Reserved.
  1622. Permission is granted to copy or distribute this faq (in whole or part)
  1623. for non-commercial purposes as long as the copyright notice is reproduced
  1624. and acknowledgement given.  Requests for permission for commercial 
  1625. reproduction or distribution (if you are uncertain if it is commercial, ask) 
  1626. should be mailed to the author: pajari@Faximum.com
  1627. --------------------------------------------------------------------------
  1628.